No recent sale recorded.
Note: This property is not currently for sale or for rent on beycome. The description below may be from a previous listing.
This 864 square foot multi family home has 1 bedrooms and 1.0 bathrooms. It is located at 900 Taylor St Tallahassee, Florida.
•Built in: 1956
Schedule a tour