23
175-181 S Tennessee Ave
Atlantic City, NJ 08401
$3,495,000 USD
37,852 SF
37,852 SF
$3,495,000 USD
Hotel