USD $
Choose a Currency
 

3838 N Bayshore Dr
Miami, FL 33137, USA
$1,595,000 USD
5 bedrooms 3 baths/1 partials