5538, 5512 Willow Street.

5538 5512 WILLOW STREET 01

  • Address: 5538, 5512 Willow Street.
  • Lot Size: 16869.62 SF.
  • FSR: 1.2
  • Sold Price: $9,000,000

&nbsp