River Walk Apartments

property location Savannah, Georgia

220 Units
5.7% Cash on Cash Return
16.1% Target IRR

Property Enquiry

Property Enquiry