Looks like Cabrera residence- three bedroom apartment is no longer available on Rent.com which means this information is likely out of date.

Cabrera residence- three bedroom apartment

 30 Floyd Ave, BloomfieldNJ 07003