Buckridge at Southport

property location Indianapolis, IN

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

Look at Similar Properties

Property Enquiry