1717 N Bayshore Dr #3047
Miami, FL 33132

Lease $3,350 month 3 Beds 3 Baths 1,739 sq/ft
1717 N Bayshore Dr #3047 1/18