Burr's Berry Farm

Address:

12741 Southwest 216th St
Miami, FL 33170

Phone:

+1 305 235 0513

Map:


Contact   ·   Privacy   ·   Terms