3
11910 M St
Omaha, NE 68137
$5,836,633 USD
5,554 SF
6% Cap Rate
5,554 SF
$5,836,633 USD
Carwash