1 of 233175 Serena Avenue (opens in new tab)3175 Serena Avenue, Toro Canyon, CA 93013(805) 450-4648$5,750/moFees may apply12-mo lease1 unit available1 bedView DetailsCheck availability