71 West Hubbard St., #1902, Chicago (River North)

Property ID:
190072987
Rent:
$4,328 / mo.
Beds:
2 Beds
Baths:
2 Baths
Available:
Now
Pet:
No Pets
Sq. Ft.:
1197
Unit Level:
19
Parking:
For Rent