• Palomar Village

  • 30520 Rancho California Rd, Temecula, CA 92591

Lease History

Lease Date Available SF Floor / Suite Asking Rate
May 12, 2017 14,536 N/A