2838 Flagler Avenue

2838 Flagler Avenue
15421 Southwest 39th Terrace, Miami, FL 33185, USA
Sold $796,000 - Sold
588274 1776 Sq. Ft. 3 Bedrooms 3 Bathrooms

Entered for Statistical Purposes Only

Recently Listed