Skip to main content
1152 W. 24th St., San Pedro, CA 90731 - $1,895,000