38 S 21st St
Kenilworth, NJ 07033
$685,000 USD
3,300 SF
6% Cap Rate
3,300 SF
$685,000 USD
Loft Creative Space