You are reporting the review by Luis De La Torre for Residential at "4011 104a St Nw" closed on Mar 2016 and 2021.
Why are you reporting this review?