Townhouse For Rent
$3,850
291 Green Moor Place
Thousand Oaks, CA 91361
Listed on By Owner by Perry Abourisk
- 3 Bed
- 2 Baths
- 1,356 Sq ft
- 4356 Sqft(Lot)
Immaculate and move-in ready! this 3+2.5 townhouse features stunning wood/like laminate flooring, freshly painted interior, newer...
Read More