18
63 Titus Ave
Staten Island, NY 10306
$2,999,999 USD
4,032 SF
8
Units
6.27% Cap Rate
4,032 SF
$2,999,999 USD
Apartments