Listings Between $600000 - $650000 in Belmont heights

3665 E 1st Street 306 Long Beach, CA 90803