740 E North Street # 202
Indianapolis, IN 46202
Listed on By Owner by Patricia Parsons
- 2 Bed
- 1 Baths
- 1,037 Sq ft
Unit 202 at the blumlux building downtown indianapolis offers a 1,037 sq. ft luxury 2 bedroom, 1 bathroom, fully furnished, shared deck,...
Read More