Property
Greentree Apartments
Location
Savannah, GA
Use
Multifamily

Greentree Apartments

Built in 1984, this 188-unit Class B garden-style apartment property is located in Savannah, GA.