50 James St

Bloomfield

  • 6 apartments
Acquired Year: 2017