History
Ben Leeds Properties is a Property Management company managing over 4,000 apartments throughout the greater Los Angeles area. Headquartered at 3385 Overland Avenue in Los Angeles, our focus is to offer the best living experience as well as exceptional resources to help you quickly locate the apartment home you're looking for. We offer thoughtfully designed floor plans and a friendly professional management team dedicated to providing the best experience.