Finochio Family pays $13.2M for possible dev site in Briarwood, owns adjacent parcel
139-29 Hillside Avenue (Credit - Google)
The Finochio Family through the entity Bloomingdale Hillside Avenue, LLC paid $13.2 million to Willi
139-29 Hillside Avenue (Credit - Google)