$2,695/ mo
Doesn't include deposits and fees
3 beds2 baths1320 sqft house
No longer available
26388 Lake Forest Dr
























·


Owner pays water. Tenant responsible for all other utilities. No smoking indoors. Pets may be considered. Minimum 1-year lease preferred. Security deposit due at signing. Credit and income verification required. Parking available on site.
At $2,695, this listing is priced $289 more than the current market rate for a 3 bedroom home in Twin Peaks.