The Lowe Art Museum located in 1301 Stanford Drive Coral Gables, Florida, United States, was established in 1950 and is operated by the University of Miami, a private research university in Coral Gables, Florida.
The Lowe Art Museum located in 1301 Stanford Drive Coral Gables, Florida, United States, was established in 1950 and is operated by the University of Miami, a private research university in Coral Gables, Florida.