Price reduced $659,800 Aljura Sub 1201 SW 142nd Ave, Miami FL 33184 3 bd · 2 ba · 1,572 sq ft MLS# A12076156 · Listing courtesy of Primus Real Estate LLC