Apartment for sale, 851 NE 1st Ave Park West, in Miami, United StatesMiami, 851 NE 1st AveApartment • 1 room(s) • 1 bed. • 2 bath. • 108.6 m²