$394,500 - 28863 Quail Place, Menifee, CA 92587
28863 Quail Place
Menifee,
CA
92587
Country: US