1375_newport_ave_1400.jpg

Oak Bay

1375 Newport Ave

Year Built: 1978

Units in Building: 23

Parking: 1