11406 E Nichols Ave - 1207 S 80th St
properties