The Lena Terrace is located in the southwest of Boston with the zip code of MA02186. It is about 88 meters long and it has 1 lanes.
Morton Street | 300m | |
Morton St opp Evans St | 300m | |
Morton St @ W Selden St | 300m | |
Morton St @ Evans St | 300m | |
Morton St @ Selden St | 300m |
We found the following hotels and apartments in Lena Terrace for you:
Nearby we found in the most important categories for you: