33
516 North Ave E
Westfield, NJ 07090
$32,000,000 USD
50,000 SF
40
Units
5.37% Cap Rate
50,000 SF
$32,000,000 USD
Apartments