Sold at $1,550,000! 3644 Almeria St., San Pedro, CA 90731 (5 Units)