1 of 3491 Magellan Street (opens in new tab)91 Magellan Street, Thousand Oaks, CA 91360(805) 905-4000$8,900/moFees may apply12-mo lease1 unit available4 bedView DetailsCheck availability
Single-Story Thousand Oaks Home with Private Pool 3 Beds, 2 Baths, $40003 Beds • 2 Baths • 1513 sqftBase monthly rent$4,000+AvailableNow
Resort-style 5 bedroom Thousand Oaks home with a pool! 5 Beds, 4 Baths, $59955 Beds • 4 Baths • 3155 sqftBase monthly rent$5,995+AvailableNow