Price reduced $10,000 /mo Natoma Manors Resub 2640 Hilola St, Miami FL 33133 2 bd · 2 ba · 1,800 sq ft MLS# A12096343 · Listing courtesy of Address Real Estate LLC