Garfield Place Apartments

property location Indianapolis, IN

46 Units
8% Cash on Cash Return
16.85% Reached IRR

Look at Similar Properties

Property Enquiry