Solar and Town & Country Apartments
At home in Olean, New York
Solar Apartments and Town & Country Apartments offer quiet, comfortable living in the heart of Olean, New York. Nestled into tree-lined lanes and situated in a private, picturesque setting, these complexes offer privacy and convenience within just a stone's throw from downtown Olean.
Town & Country Apartments leases two-bedroom garden apartments, and neighboring Solar Apartments contain both one- and two-bedroom units. Whatever your needs, these rental units have what it takes to make you feel at home.