That property is not on the market for sale.
Here is every property currently on the market in South Boston:
To answer your question, the best form of Public Transportation in Southie is Bus.
Hope that helps!
Massachusetts Leading Buyer Brokerage