Listings Between $650000 - $700000 in Watts

1712 E 115TH Street Los Angeles, CA 90059