Sold $450,000 Airline Addn No 2 1740 NW 90th St, Miami FL 33147 3 bd · 1 ba · 1,245 sq ft MLS# A12087649 · Listing courtesy of FlamenCoCo, LLC.