• Plaza Del Rio

  • 28999 Old Town Front St, Temecula, CA 92590

Lease History

Lease Date Available SF Floor / Suite Asking Rate
May 12, 2015 5,842 $15.00/sf/yr
May 07, 2015 5,842 $15.00/sf/yr