106 W. 7th Ave.
Located off 7th Ave behind the Senior Center within walking distance to Lake Ella and just down the road from the new Centre of Tallahassee!
7 Month lease, followed by a month to month lease
Availability: #14 (07.12.19)
Small pets welcome (see our policy)