$675,000
7860 NE Bayshore Ct # 2D, Miami FL 33138
Miami, FL
3 bd
4 ba
1,446 sqft