French Country Estate Oasis in Southwest Ranches Asks for $18.95 Million 2 min read Southwest Ranches TOP LUXURY French Country Estate Oasis in Southwest Ranches Asks for $18.95 Million Lina May April 6, 2024 13001 Lewin Ln, Southwest Ranches, FL 33330 5 Beds | 6 Baths | 15,632 Square Feet Living...Read More