Starting at $1,460 Per Month
- Studio - 2 Beds
131 E Green St, Ithaca, NY 14850
Are you looking for a beautiful apartment located in the Downtown Ithaca area? Welcome home to Cayuga Place! We are located at 121 E. Green Street in downtown Ithaca. Nestled on Six Mile Creek, Cayuga Place affords a unique opportunity of residing in an urban oasis. Located along a major bus line, these downtown hideaways offer convenient transportation to anyone looking to downsize or
Cayuga Place