$69,000
8401 SW 107 AV, Miami, FLORIDA, 33173
1 Bed
1 Bath
1 sq ft
