Own this business?
Claim your listing to keep your details up to date.
Local Business
Square 104
Find Square 104 in Edmonton. Get in touch for services, pricing, and availability.
10411 105 Ave NW #129
Edmonton, Alberta, T5H 4R8
Get directions+1 (780) 429-6787Call now
Visit websitewww.square104.com
Photos coming soon
Square 104
About Square 104
Last updated Jun 2026Square 104 is listed under Apartment complex at 10411 105 Ave NW #129, Edmonton, Alberta.
Services
Office space rental agency
Contact for service details
Apartment building
Contact for service details
Apartment complex
Contact for service details
Get in touch with Square 104 to discuss services, pricing, and availability.
Reviews
NewNo reviews yet
Loading reviews…
Similar businesses nearby
No similar businesses are available yet.