Skip to main content
1223 W 23rd, San Pedro, CA 90731 - $1,099,000