22
1055-1063 63rd St
Brooklyn, NY 11219
$34,995,098 USD
95,103 SF
95,103 SF
$34,995,098 USD
Office