2121 S Orchard St, Tacoma, WA, USA
Address
$3,800,000
Price
N/A
NSQFT
Units
Cap Rate
Zoning
Self Storage
Asset