2 Concord

Price: $8,850,000

Beds: 5

2 Concord

Price: $8,850,000

Beds: 5

91 & 91.5 E Bay

Price: $5,750,000

Beds: 4

2 Concord

Price: $8,850,000

Beds: 5

38 Church

Price: $5,850,000

Beds: 5

91 & 91.5 E Bay

Price: $5,750,000

Beds: 4

32 Legare

Price: $19,500,000

Beds: 9

91 & 91.5 E Bay

Price: $5,750,000

Beds: 4

18 Broad

Price: $16,500,000

Beds: 3

91 & 91.5 E Bay

Price: $5,750,000

Beds: 4

324