6417 Carrollton Ave
Indianapolis, IN 46220
$575,000 USD
2,516 SF
2,516 SF
$575,000 USD
Loft Creative Space