$320,000
680 NE 64th St # A506, Miami FL 33138
Miami, FL
1 bd
1 ba
723 sqft