91 & 91.5 E Bay

Price: $5,750,000

Beds: 4

10 King

Price: $4,987,000

Beds: 5

38 Church

Price: $5,850,000

Beds: 5

32 Legare

Price: $19,500,000

Beds: 9

18 Church

Price: $4,450,000

Beds: 5

20 South Battery

Price: $5,500,000

Beds: 17

71 King

Price: $3,649,000

Beds: 4

59 Church

Price: $3,750,000

Beds: 4

2 Concord

Price: $8,850,000

Beds: 5

6 Legare

Price: $3,250,000

Beds: 4

211