63 Park St, 2
    Somerville, MA
    3 Bedrooms
    2 full bath
    11 photos