Listings Between $550000 - $600000 in Castle park

15 Kingswood Dr Chula Vista, CA 91911