Park View Gardens

1437 Nw 61st St
Miami, FL 33142-8234

305-691-4952