20
15+/- Bed Memory Care Illinois Near Peoria
Elmwood, IL 61529
$2,950,000 USD
12,720 SF
11.11% Cap Rate
12,720 SF
$2,950,000 USD
Assisted Living