21 Taylor St, AS
    Medford, MA
    6 Bedrooms
    2 full bath
    14 photos