3909 Winthrop Ave
Indianapolis, IN 46205
$1,824,000 USD
7,728 SF
8
Units
7% Cap Rate
7,728 SF
$1,824,000 USD
Apartments