$1,250,0003 bd3 ba1,651 sqft Key Biscayne, FL3 bd3 ba1,651 sqftKey Biscayne, FLSold 8 years agoSeller
$1,450,000-- bd-- ba-- sqft --, ---- bd-- ba-- sqft--, --Sold 11 years agoBuyerNo image available for this property