10
3806 Indiana St
Anchorage, AK 99503
$3,995,000 USD
24,304 SF
27
Units
7.83% Cap Rate
24,304 SF
$3,995,000 USD
Apartments