Listings Between $400000 - $450000 in 90003

112 W 81st Street Los Angeles, CA 90003
322 W 63rd Place Los Angeles, CA 90003