6860 Harding Avenue, Miami Beach, FL, USA
Located on Harding Avenue in North Beach, this is a fully renovated 14 unit multi-family low rise only steps away from the beach.
Units