Filter Your Search

Off-Campus Apartments for Rent in Allston

513 Rentals Available

    • Photo - 34 Gardner St. Unit 3

    34 Gardner St. Unit 3

    34 Gardner St, Boston, MA 02134

    $1,975Plus Fees

    Studio Bed12 Month Lease

    2.4 miles to Boston Architectural College
    • Photo - 76 Egmont St. Unit 3

    76 Egmont St. Unit 3

    76 Egmont St, Brookline, MA 02446

    $6,495Plus Fees

    4 Beds12 Month Lease

    1.8 miles to Boston Architectural College
    • Photo - 56 Egmont St. Unit 3

    56 Egmont St. Unit 3

    56 Egmont St, Brookline, MA 02446

    $6,650Plus Fees

    4 Beds12 Month Lease

    1.8 miles to Boston Architectural College
    • Photo - 110 Babcock St. Unit P2

    110 Babcock St. Unit P2

    110 Babcock St, Brookline, MA 02446

    $2,600Plus Fees

    1 Bed12 Month Lease

    2 miles to Boston Architectural College
    • Photo - 76 Egmont St. Unit 4A

    76 Egmont St. Unit 4A

    76 Egmont St, Brookline, MA 02446

    $4,995Plus Fees

    3 Beds12 Month Lease

    1.8 miles to Boston Architectural College
    • Photo - 76 Egmont St. Unit 3A

    76 Egmont St. Unit 3A

    76 Egmont St, Brookline, MA 02446

    $6,495Plus Fees

    4 Beds12 Month Lease

    1.8 miles to Boston Architectural College
    • Photo - 6 Barrows St. Unit 4

    6 Barrows St. Unit 4

    6 Barrows St, Boston, MA 02134

    $3,100Plus Fees

    3 Beds12 Month Lease

    2.7 miles to Boston Architectural College
    • Photo - 74 Egmont St. Unit 3

    74 Egmont St. Unit 3

    74 Egmont St, Brookline, MA 02446

    $6,495Plus Fees

    4 Beds12 Month Lease

    1.8 miles to Boston Architectural College
    • Photo - 17 Highgate St. Unit 9A

    17 Highgate St. Unit 9A

    17 Highgate St, Boston, MA 02134

    $5,300Plus Fees

    4 Beds12 Month Lease

    2.6 miles to Boston Architectural College
    • Photo - 12 Verndale St. Unit 1

    12 Verndale St. Unit 1

    12 Verndale St, Brookline, MA 02446

    $8,000Plus Fees

    6 Beds12 Month Lease

    2.4 miles to Boston Architectural College
    • Photo - 185 Freeman St. Unit 632

    185 Freeman St. Unit 632

    185 Freeman St, Brookline, MA 02446

    $3,650Plus Fees

    2 Beds12 Month Lease

    1.8 miles to Boston Architectural College
    • Photo - 222 Babcock St. Unit 4E

    222 Babcock St. Unit 4E

    222 Babcock St, Brookline, MA 02446

    $2,600Plus Fees

    1 Bed12 Month Lease

    1.9 miles to Boston Architectural College
    • Photo - 73 Thatcher St. Unit 002

    73 Thatcher St. Unit 002

    73 Thatcher St, Brookline, MA 02446

    $3,600Plus Fees

    2 Beds12 Month Lease

    1.7 miles to Boston Architectural College
    • Photo - 74 Egmont St. Unit 2A

    74 Egmont St. Unit 2A

    74 Egmont St, Brookline, MA 02446

    $4,575Plus Fees

    3 Beds12 Month Lease

    1.8 miles to Boston Architectural College