Apartment for sale, 99 SW 7th St, Miami, FL 33130, USA, in Miami, United StatesMiami, 99 SW 7th St, Miami, FL 33130, USANew apartment • 1 room(s) • 1 bath. • 41.4 m²