Alta Bayshore

Alta Bayshore

Alta Bayshore

A 22-story boutique high-rise condominium featuring 96 luxurious units located at the shore of Biscayne Bay.

Website

Instagram