Chatsworth Apartments

property location Atlanta, GA.

410 Units
9.99% Cash on Cash Return
20.2% Target IRR

Property Enquiry

Property Enquiry