Were all these references actually talking about 74 Northbound ave, with Northbourne beauty and massage actually just inside the door to the apartments?
Can anyone confirm that as I cannot see anything on the other side of the road at 75 or 77?
And then has anyone recent experience at any of the three massage places at 74? Healing hands on the corner seems to be always trying to pull people in.












Reply With Quote




