Loco South Boston

The Vista South Boston: 24 New Construction Units Hit the Market Next to Loco

The Vista photo

 

The Vista, located at 410 West Broadway in South Boston, has arrived. Featuring 24 new construction luxury condos, The Vista is ideally located next to Loco on West Broadway, on multiple bus lines and is a 10 minute walk from the Broadway T Station. Condos at The Vista will feature open kitchen/living areas, private decks, Thermador [...]