11747 SW 81 Road
(1)

11747 SW 81 Road, Miami, FL 33156

Reviews

1 year ago

Great place to raise a family

Not an apartment it is a duplex, great schools too