82-67 Austin Street–Are Queens Apartment Buildings More Stable Than US Treasuries?