$2,425,000 -
5544 W 63rd Street
Los Angeles ,
CA 90056
Property listed by PLG Estates, Eric Matthew Yetter