Listings Between $500000 - $550000 in Nestor

1763 Hollister Street # 42 San Diego, CA 92154