16118 NE 21st Ave Apt 12, Miami, FL, US, 33162 Description Excellent 2 bed 1 bath unit. Freshly painted with balconly and private parking Details Price: 1,250 USD Status: Rental Type: Apartment Bedrooms: 2 Bathrooms: 1 Images Back to Properties