1611 E 63rd Street, Long Beach, California
1611 E 63rd Street, Long Beach, California 90805 - Four units in North Long Beach, one 1 bedroom and 3 studios. The property has a new roof and dual pane vinyl windows. Separate gas and electric meters. Four parking spaces, one parking spot per unit. Please read Agent Comments below.
Listing Courtesy of Mia Mochidome~Century 21 On Target