5904 Camelback Court
5904 Camelback Court
VIEW PHOTOS
Sold

5904 Camelback Court

5904 Camelback Court, Indianapolis, IN 46250

$323,500