$1,500,000 -
21740 Elmwood Street
Perris ,
CA 92570
Country: US
Property listed by RE/MAX TIME REALTY, MARIA SERES {attribution_contact}