625 W Broadway St
Needles, CA 92363
$950,000 USD
9,076 SF
9,076 SF
$950,000 USD
Hotel