202-206 H St. South Boston, MA

 

Apartment building conveniently located one block from L Street beach in South Boston. Units include2 and 3 bedroom apartments that are all recently renovated with hardwood floors