Studebaker Rd @ 2nd St
Long Beach, CA 90803
Price Upon Request
18.04 AC
18.04 AC
Price Upon Request
Residential