In the heart of North End, Boston.
Newly renovated one bedroom apartment. It is located in the heart of North End in Boston minutes away by walking to many attractions. Subway station is 5 min away by walking. New, real bed plus sofabe…
3-5 min walk from the subway station (orange and green line)