1617 E 63rd Street, Long Beach, California
1617 E 63rd Street, Long Beach, California 90805 - Four units in North Long Beach, 4 studios. Property has new roof and dual pane vinyl windows. Separate electric meter and one gas meter. Please read Agent Comments below.
Listing Courtesy of Mia Mochidome~Century 21 On Target