Central Lonsdale Condo for sale at Vista Place: 1 bedroom 518 sq.ft. $320,000