26B 63rd Pl #B, Long Beach, CA 90803$1,275/moStudio 1 ba300 sqft - Apartment for rentShow more5 days agoApply instantlySave this home