$650,000Sold659 W 21st StreetSan Pedro, CA 90731View Listing