7860 NE Bayshore Ct # 2D, Miami FL 33138
7860 NE Bayshore Ct # 2D, Miami FL 33138, Miami, FL 33138
$675,000
3 Beds · 4 Baths · 1,446 Sq Ft