Description
House located at 18865 124 AVENUE. It has 4 beds, 3 bathrooms, and is 2102 square feet. The property was built in 1989. 18865 124 AVENUE is in the Central Meadows neighborhood. Central Meadows, South Meadows, and North Meadows PI are nearby neighbourhoods.