Welcome to Leo's Apartments in Chula Vista, CA! This cozy 1-bedroom, 1-bathroom apartment offers convenience and comfort. Enjoy the convenience of an onsite laundry room, making chores a breeze. Take advantage of the grills available for outdoor cooking and entertaining. Leo's Apartments is the perfect place to call home for those seeking a simple and convenient living space. Contact us today to schedule a tour and see all that Leo's Apartments has to offer!