60 Beryl Ave
Victor, ID 83455
$11,750,000 USD
20,650 SF
21
Units
20,650 SF
$11,750,000 USD
Apartments