Solar and Town & Country Apartments - 1501 and 1601 Pleasant Street, Olean, NY 14760
At home in Olean, New York
Solar Apartments and Town & Country Apartments offer quiet, comfortable living in the heart of Olean, New York. Located at 1501 and 1601 Pleasant Street, the apartments are 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.