13210 SW 220th Street, Miami, Florida
View of Lot
View of Lot
View of Lot
View of Lot
View of Lot
View of Lot