27623 Lock Haven Court
North Temecula, Temecula, CA, 92592
_iconbed_ 5.0 Beds
3036.0 _sqft_
$2,250/mo
30 DOM
MLS# T07051997
Built 2006
Residential Lease / Single Family