11
2525 Abbott Dr
Omaha, NE 68110
$3,700,000 USD
31,888 SF
9% Cap Rate
31,888 SF
$3,700,000 USD
Hotel