Own this business?
Claim your listing to keep your details up to date.
Local Business
Castle Brae Place Townhouses
Find Castle Brae Place Townhouses in Edmonton. Get in touch for services, pricing, and availability.
14305 121 St NW
Edmonton, Alberta, T5X 3P8
Get directions+1 (780) 456-3096Call now
Visit websitewww.myhomeed.ca
Photos coming soon
Castle Brae Place Townhouses
About Castle Brae Place Townhouses
Last updated Jun 2026Castle Brae Place Townhouses is listed under Townhouse complex at 14305 121 St NW, Edmonton, Alberta.
Services
Non-profit organization
Contact for service details
Low income housing program
Contact for service details
Townhouse complex
Contact for service details
Get in touch with Castle Brae Place Townhouses to discuss services, pricing, and availability.
Reviews
NewNo reviews yet
Loading reviews…
Similar businesses nearby
No similar businesses are available yet.