81 P Street, South Boston, MA

download.jpg
 
 

 Recently acquired 3 unit apartment building in an ideal South Boston location currently undergoing improvement.