Urban Abode was founded in 2005. Urban Abode's headquarters is located in Calgary, Alberta, CA T3Z 2A7. Urban Abode has an estimated 54 employees and an estimated annual revenue of 9.9M....
There are no competitors identified for Urban Abode
There have been no acquisitions found related to Urban Abode
Funding data cannot be found related to Urban Abode
Recent investment data cannot be found related to Urban Abode