
98th & Nicholas
SOLD 1/15/2021
Address
9802 Nicholas St
Omaha, NE
Price
$850,000
3,253 SF

“Put the quote in this space.”
— Quote Source
Additional Detail.
Additional detail goes in this space.

SOLD 1/15/2021
Address
9802 Nicholas St
Omaha, NE
Price
$850,000
3,253 SF
— Quote Source
Additional detail goes in this space.