Sold
MLS® 25611833
Property Address: 2265 Pelham Ave, Los Angeles, CA, 90064-2006
Average square foot calculated using Size range provided by listing agent.