4211 93rd Ter N - 5300 89th Ave N
properties