318-320 N Budd St
Philadelphia, PA 19104
$850,000 USD
9,000 SF
9,000 SF
$850,000 USD
Light Distribution