123 E PALMER ST
INDIANAPOLIS, IN 46225
$150,000
2 Beds
1 Baths
800 Sq Ft
Status Pending
MLS# 21979091
Listed and sold.
Details for 123 E PALMER ST
Built in 1965
$188 / Sq Ft
1 parking space
Central Electric
Forced Air
14 Days on website
0.09 acres lot