17
25 E 21st St
Brooklyn, NY 11226
$2,495,000 USD
15,300 SF
12
Units
7.34% Cap Rate
15,300 SF
$2,495,000 USD
Apartments