Martha U Pick Strawberry Farm

15701 SW 177th Ave Miami FL 33187 USA

(305) 417-3882

Location