Fabiola Veguilla
For Sale (3)
Here are the most recent listings.
1 week, 2 days
$970,000
1422 E 10th Street
Indianapolis, IN 46201
1 week, 5 days
$409,900
625 N Temple Avenue
Indianapolis, IN 46201
3 weeks, 4 days
$245,000
3975 Arborcrest Drive
Indianapolis, IN 46226
Pending
For Rent (1)
Here are the most recent listings.