Office rental in Mercer, Princeton Metro Center III 821 Alexander Road Princeton, NJ Floor 2