House for rent, 650 NE 64th St Nirvana Condominiums, in Miami, United StatesMiamiHouse • 1 bath. • 53.05 m²