Photos coming soon
For Sale
$197,000
2317 N Neva Ave Unit 407A Unit 407A, Chicago, IL, 60707
2 bd
1 ba
Townhouse
Chicago
Listed by Redfin