33
58 N Sherman St
Wilkes Barre, PA 18702
$1,150,000 USD
12,865 SF
10
Units
8.85% Cap Rate
12,865 SF
$1,150,000 USD
Apartments