21871 Richard St
Perris, CA 92570
$2,000,000 USD
7,500 SF
7,500 SF
$2,000,000 USD
Religious Facility