$ Min
$ Max
Beds
Baths
Sqft
Land

31384 Strawberry Tree Ln.

Temecula

4 beds

2.5 baths

2,389 sq ft

4,791 sqft