Buckridge at Southport

property location Indianapolis, IN

80 Units
9.3% Cash on Cash Return
21.38% Reached IRR

Look at Similar Properties

Property Enquiry