21 E 68th, Long Beach, CA 90805

3 BD | 2 Baths | 1,527 SQ/FT

Pending $575,000