13
17200 Railroad St
City of Industry, CA 91748
$2,835,180 USD
3,861 SF
5% Cap Rate
3,861 SF
$2,835,180 USD
Restaurant