Newport Plaza
Newport Plaza | Multi-Tenant Retail
Menifee, CA

19 Units of Multi-Tenant Retail space in Menifee, California.